package com.chenfan.magic.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 魔方引擎执行日志
 *
 * @author 周夕
 * @date 2020-02-16 16:09
 */
@Data
@TableName("idc_log_magic_executer_result")
public class LogMagicExecuterResult extends LogAbstract implements Serializable {

    private static final long serialVersionUID = 1L;

    protected String executeId;
    protected Date executeEndTime;

    protected String resultScopes;
    protected String resultRes;
    protected String resultDesc;
    protected Integer resultStatus;

    /**
     * 方法类
     */
    protected String methodClass;
    /**
     * 方法名
     */
    protected String methodName;

    /**
     * 堆栈信息
     */
    private String stackTrace;
    /**
     * 异常名
     */
    private String exceptionName;
    /**
     * 异常消息
     */
    private String message;

    /**
     * 文件名
     */
    private String fileName;

    /**
     * 代码行数
     */
    private Integer lineNumber;

}
